// Copyright 2017 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// (0).__defineGetter__(0, function () {});
Object.defineProperty(Number.prototype, 0, {
  get() {},
  set: function (value) {},
});
Number.prototype[0] = 'string';
